potential site - German English Dictionary